English word definition — powered by WordNet
stem the flow of
isolate or separate
block off the passage through
Want to remember close off?